#
#from Attributes.AttributeTypes import *
#from Attributes.Attribute import *
#
#def get_AttributeFactoryClasses():
#    root_classes = {}
#    root_classes.update({'GlobalAttribute':GlobalAttribute})
#    root_classes.update({'DefinitionAttribute':DefinitionAttribute})
#    root_classes.update({'PatchedAttribute':PatchedAttribute})
#
#    type_classes = {}
#    type_classes.update({'NormalAttribute':NormalAttribute})
#    type_classes.update({'IndexedAttribute':IndexedAttribute})
#    
#    return root_classes, type_classes
#
#from AttributeFactory import *
#
#from Devices.DeviceTypes import *
#from Devices.Device import *
#
#def get_DeviceFactoryClasses():
#    root_classes = {}
#    root_classes.update({'DefinedDevice':DefinedDevice})
#    root_classes.update({'PatchedDevice':PatchedDevice})
#
#    type_classes = {}
#    type_classes.update({'NormalDevice':NormalDevice})
#    type_classes.update({'ColorGroupRGB':ColorGroupRGB})
#    type_classes.update({'PixelMappedDevice':PixelMappedDevice})
#    type_classes.update({'Pixel':Pixel})
#    
#    return root_classes, type_classes
#
#from DeviceFactory import *
#
#from Universe import *
#
#from DeviceSystem import *
#
#__all__ = ['DeviceSystem', 'Device', 'Attributes', 'Universe', 'AttributeFactory', 'DeviceFactory']
#
